package cn.larry.web.controller.system;

import cn.larry.common.annotation.Anonymous;
import cn.larry.common.core.domain.AjaxResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import cn.larry.common.config.CnlarryConfig;
import cn.larry.common.utils.StringUtils;

/**
 * 首页
 *
 * @author cn-larry
 */
@RestController
@RequestMapping("/index")
public class SysIndexController {

    /**
     * 系统基础配置
     */
    @Autowired
    private CnlarryConfig cnlarryConfig;

    /**
     * 访问首页，提示语
     */
    @RequestMapping("/homepagePrompt")
    public String homepagePrompt() {
        return StringUtils.format("欢迎使用{}后台管理框架，当前版本：v{}，请通过前端地址访问。", cnlarryConfig.getName(), cnlarryConfig.getVersion());
    }

//    /**
//     * 访问首页，logo
//     */
//    @RequestMapping("/homepageLogo")
//    public AjaxResult homepageLogo() {
//        return AjaxResult.success();
//    }

//    /**
//     * 访问首页，logo名称
//     */
//    @RequestMapping("/homepageLogoName")
//    public AjaxResult homepageLogoName() {
//        return AjaxResult.success();
//    }


    /**
     * 登录标题名称，系统标题名称
     */
    @Anonymous
    @RequestMapping("/loginTitleName")
    public AjaxResult loginTitleName() {
//        TODO...
        return AjaxResult.success();
    }

    /**
     * 登录背景图
     */
    @Anonymous
    @RequestMapping("/loginBackgroundImage")
    public AjaxResult loginBackgroundImage() {
        //        TODO...
        return AjaxResult.success();
    }

}
